Improving a Particle Swarm Optimization Algorithm Using an Evolutionary Algorithm Framework
نویسندگان
چکیده
Particle swarm optimization (PSO) algorithms are now being practiced for more than a decade and have been extended to solve various types of optimization problems. Despite their wide-spread use, in this paper, we investigate standard PSO algorithms for their ability to (i) approach the optimal region and (ii) simultaneously focus in order to find the optimum precisely, in simplistic yet scalable optimization problems exhibiting unimodality. In this study, we observe that a number of commonlyused PSO settings are not able to handle both aspects of optimization as efficiently like that of a previously-known genetic algorithm designed to solve the class of unimodal problems. Here, we highlight the importance of linking different optimization algorithms for their algorithmic equivalence, such that if desired, ideas and operators from one algorithm can be borrowed to enhance the performance of another. We illustrate this aspect by first suggesting an evolutionary algorithm (EA) which is fundamentally equivalent to a PSO and then borrow and introduce different EA-specific operators to the constriction-based PSO. Contrary to the standard PSO algorithms, our final PSO, which performs similar to the existing GA (and outperforms the GA in some occasions), is developed by replacing PSO’s standard child-creation rule with a parent-centric recombination operator. The modified PSO algorithm is also scalable and is found to solve as large as 500-variable problems in a polynomial computational complexity. We emphasize here that EA and related optimization researchers should put more efforts in establishing equivalence between different existing optimization algorithms of interests (such as various genetic and evolutionary and other bio-inspired algorithms) to enhance an algorithm’s performance and also to better understand the scope of operators of different algorithms.
منابع مشابه
Task Scheduling Using Particle Swarm Optimization Algorithm with a Selection Guide and a Measure of Uniformity for Computational Grids
In this paper, we proposed an algorithm for solving the problem of task scheduling using particle swarm optimization algorithm, with changes in the Selection and removing the guide and also using the technique to get away from the bad, to move away from local extreme and diversity. Scheduling algorithms play an important role in grid computing, parallel tasks Scheduling and sending them to ...
متن کاملTask Scheduling Using Particle Swarm Optimization Algorithm with a Selection Guide and a Measure of Uniformity for Computational Grids
In this paper, we proposed an algorithm for solving the problem of task scheduling using particle swarm optimization algorithm, with changes in the Selection and removing the guide and also using the technique to get away from the bad, to move away from local extreme and diversity. Scheduling algorithms play an important role in grid computing, parallel tasks Scheduling and sending them to ...
متن کاملAdaptive Rule-Base Influence Function Mechanism for Cultural Algorithm
This study proposes a modified version of cultural algorithms (CAs) which benefits from rule-based system for influence function. This rule-based system selects and applies the suitable knowledge source according to the distribution of the solutions. This is important to use appropriate influence function to apply to a specific individual, regarding to its role in the search process. This rule ...
متن کاملGENERALIZED FLEXIBILITY-BASED MODEL UPDATING APPROACH VIA DEMOCRATIC PARTICLE SWARM OPTIMIZATION ALGORITHM FOR STRUCTURAL DAMAGE PROGNOSIS
This paper presents a new model updating approach for structural damage localization and quantification. Based on the Modal Assurance Criterion (MAC), a new damage-sensitive cost function is introduced by employing the main diagonal and anti-diagonal members of the calculated Generalized Flexibility Matrix (GFM) for the monitored structure and its analytical model. Then, ...
متن کاملResearch of Blind Signals Separation with Genetic Algorithm and Particle Swarm Optimization Based on Mutual Information
Blind source separation technique separates mixed signals blindly without any information on the mixing system. In this paper, we have used two evolutionary algorithms, namely, genetic algorithm and particle swarm optimization for blind source separation. In these techniques a novel fitness function that is based on the mutual information and high order statistics is proposed. In order to evalu...
متن کاملResearch of Blind Signals Separation with Genetic Algorithm and Particle Swarm Optimization Based on Mutual Information
Blind source separation technique separates mixed signals blindly without any information on the mixing system. In this paper, we have used two evolutionary algorithms, namely, genetic algorithm and particle swarm optimization for blind source separation. In these techniques a novel fitness function that is based on the mutual information and high order statistics is proposed. In order to evalu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010